3
תגובות
אייפי של הגולש
פתח
hexdec
,
אני זוכר שעוד בתקופה שהיה פה פורום, אלכס פרסם פונקציה לקבלת האייפי של הגולש.
אשמח אם תביאו לי אותה שוב, מכוון שעכשיו אני לא מוצא אותה - אפילו לא בגוגל.
אם אי אפשר, אז:
זה מספיק?
תודה :)!
אשמח אם תביאו לי אותה שוב, מכוון שעכשיו אני לא מוצא אותה - אפילו לא בגוגל.
אם אי אפשר, אז:
$_SERVER['REMOTE_ADDR'];
זה מספיק?
תודה :)!
3 תשובות
public function getUserHostAddress()
{
static $ip;
if( $ip !== null) return $ip;
if( getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP");
elseif( getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR");
elseif( getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR");
elseif(isset($_SERVER['REMOTE_ADDR'])) $ip = $_SERVER['REMOTE_ADDR'];
if($ip === null) $ip = '127.0.0.1';
return $ip;
}
{
static $ip;
if( $ip !== null) return $ip;
if( getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP");
elseif( getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR");
elseif( getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR");
elseif(isset($_SERVER['REMOTE_ADDR'])) $ip = $_SERVER['REMOTE_ADDR'];
if($ip === null) $ip = '127.0.0.1';
return $ip;
}